explosion of a firecracker - Espagnol Anglais Dictionnaire